package cn.com.jinhao.hotline.gateway.entity;

import lombok.Data;
import lombok.ToString;

/**
 * HotLine
 * <p>Description: 日志记录尸体类</p>
 *
 * @author ShaneMew
 * @version 1.0
 * @date 2019/10/11
 * @since 2019-10-11
 */

@ToString
@Data
public class SysLog {
    private static final long serialVersionUID = 1L;

    /**
     * 请求类型
     */
    private String type;
    /**
     * 日志标题
     */
    private String title;
    /**
     * 操作IP地址
     */
    private String remoteAddr;
    /**
     * 操作用户昵称
     */
    private String username;
    /**
     * 请求URI
     */
    private String requestUri;
    /**
     * 操作方式
     */
    private String httpMethod;
    /**
     * 请求类型.方法
     */
    private String classMethod;
    /**
     * 操作提交的数据
     */
    private String params;
    /**
     * sessionId
     */
    private String sessionId;
    /**
     * 返回内容
     */
    private String response;
    /**
     * 方法执行时间
     */
    private Long useTime;
    /**
     * 浏览器信息
     */
    private String browser;
    /**
     * 地区
     */
    private String area;
    /**
     * 省
     */
    private String province;
    /**
     * 市
     */
    private String city;
    /**
     * 网络服务提供商
     */
    private String isp;
    /**
     * 异常信息
     */
    private String exception;
}
